MailPoet\Entities\SubscriberEntity A

Total Complexity 57
Dependencies 8
Dependents 122
Total lines 527
Lines of code 196
Logical lines of code 70
Comment lines 117
Methods 49
Properties 23

Methods 49

Method Rating Maintainability Complexity Lines of code
setSource()
S
58 2 17
setStatus()
S
61 2 14
cleanupSubscriberSegments()
S
70 2 7
getSubscriberTag()
S
69 2 6
getWpUserId()
S
79 2 3
setWpUserId()
S
79 2 3
__get()
S
67 2 7
getSubscriberSegments()
S
64 2 10
getUnsubscribeToken()
S
82 1 3
setUnsubscribeToken()
S
81 1 3
getLinkToken()
S
82 1 3
setLinkToken()
S
81 1 3
getSegments()
S
70 1 7
getSubscriberCustomFields()
S
82 1 3
getSubscriberTags()
S
82 1 3
getEngagementScore()
S
82 1 3
setEngagementScore()
S
81 1 3
getEngagementScoreUpdatedAt()
S
82 1 3
setEngagementScoreUpdatedAt()
S
81 1 3
getLastEngagementAt()
S
82 1 3
setLastEngagementAt()
S
81 1 3
setWoocommerceSyncedAt()
S
81 1 3
getWoocommerceSyncedAt()
S
82 1 3
getEmailCount()
S
82 1 3
setEmailCount()
S
81 1 3
setConfirmationsCount()
S
81 1 3
__construct()
S
74 1 5
getConfirmationsCount()
S
82 1 3
setEmail()
S
81 1 3
isWPUser()
S
80 1 3
getIsWoocommerceUser()
S
82 1 3
setIsWoocommerceUser()
S
81 1 3
getFirstName()
S
82 1 3
setFirstName()
S
81 1 3
getLastName()
S
82 1 3
setLastName()
S
81 1 3
getEmail()
S
82 1 3
getStatus()
S
82 1 3
getSource()
S
82 1 3
getSubscribedIp()
S
82 1 3
setSubscribedIp()
S
81 1 3
getConfirmedIp()
S
82 1 3
setConfirmedIp()
S
81 1 3
getConfirmedAt()
S
82 1 3
setConfirmedAt()
S
81 1 3
getLastSubscribedAt()
S
82 1 3
setLastSubscribedAt()
S
81 1 3
getUnconfirmedData()
S
82 1 3
setUnconfirmedData()
S
81 1 3